import myaxios from '../Myaxios'
import BASEURL from '../BaseUrl.js'
const { BMDURL } = BASEURL
const userApi = {
    /**
     * 通过id查询用户详情
     * @param {Object} params {uid:1}
     * @returns 
     */
    queryById(params) {
        return myaxios.get(BMDURL + '/user/details', params)
    },
    /**
     * 通过所有用户列表
     * @param {Object} params 
     * @returns 
     */
    queryAll(params) {
        return myaxios.get(BMDURL + '/user/list', params)
    },
    /**
    * 通过姓名查询用户
    * @param {Object} params 
    * @returns 
    */
    queryLikeName(params) {
        return myaxios.get(BMDURL + '/user/search', params)
    },
    /**
    * 通过用户状态查询用户
    * @param {Object} params 
    * @returns 
    */
    queryByState(params) {
        return myaxios.get(BMDURL + '/user/state', params)
    },
    /**
    * 通过手机号查询用户
    * @param {Object} params 
    * @returns 
    */
    queryByPhone(params) {
        return myaxios.get(BMDURL + '/user/phone', params)
    },
    /**
    * 新增用户
    * @param {Object} params 
    * @returns 
    */
    add(params) {
        return myaxios.post(BMDURL + '/user/add', params)
    },
    /**
   * 删除用户
   * @param {Object} params 
   * @returns 
   */
    delete(params) {
        return myaxios.post(BMDURL + '/user/delete', params)
    },
    /**
    * 修改用户
    * @param {Object} params 
    * @returns 
    */
    update(params) {
        return myaxios.post(BMDURL + '/user/modify', params)
    },


}
export default userApi